DNA cleavage - German English Dictionary